Fix wrong cairo path generation. (#437879, Eddie C. Dost)
authorBehdad Esfahbod <behdad@gnome.org>
Sat, 12 May 2007 18:52:36 +0000 (18:52 +0000)
committerBehdad Esfahbod <behdad@src.gnome.org>
Sat, 12 May 2007 18:52:36 +0000 (18:52 +0000)
2007-05-12  Behdad Esfahbod  <behdad@gnome.org>

        * gdk/gdkdraw.c (gdk_draw_trapezoids): Fix wrong cairo path
        generation.  (#437879, Eddie C. Dost)

svn path=/trunk/; revision=17831

ChangeLog
gdk/gdkdraw.c

index b4025e6dd3430c47f35d75d6b54bce042193b220..5c2514cb707e6294ac737573d174873d4902098b 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2007-05-12  Behdad Esfahbod  <behdad@gnome.org>
+
+       * gdk/gdkdraw.c (gdk_draw_trapezoids): Fix wrong cairo path
+       generation.  (#437879, Eddie C. Dost)
+
 2007-05-11  Emmanuele Bassi  <ebassi@gnome.org>
 
        GtkFileChooser search fixes and recent files support.  (#435342)
index 5b72dd75ad55240b447cdef3a0e89a035ad9a0f6..ab4d8530ed3d53bd0ed61d51d03fc6bca067299e 100644 (file)
@@ -993,7 +993,7 @@ gdk_draw_trapezoids (GdkDrawable    *drawable,
       cairo_move_to (cr, trapezoids[i].x11, trapezoids[i].y1);
       cairo_line_to (cr, trapezoids[i].x21, trapezoids[i].y1);
       cairo_line_to (cr, trapezoids[i].x22, trapezoids[i].y2);
-      cairo_line_to (cr, trapezoids[i].x21, trapezoids[i].y2);
+      cairo_line_to (cr, trapezoids[i].x12, trapezoids[i].y2);
       cairo_close_path (cr);
     }